草庐IT

Android sdkmanager 可用包

全部标签

android - 根据设备能力和可用内存调整 LRU 缓存大小

我正在考虑在Android应用程序中实现第一层缓存。我正在考虑使用SoftReferences来确保避免OOM异常,但由于有很多文章介绍Android如何“过早”释放这些异常,所以我决定研究一下android.util.LruCache缓存。问题:如何针对实际设备正确调整大小?LRU缓存是真正的解决方案而不是SoftReferences这听起来很不错,但是如果您真的很想避免OOM异常,那么使用任何数量的兆字节的硬引用都会感觉非常不安全。如果你问我,那是不安全的。无论如何,这似乎是唯一的选择。我正在研究getMemoryClass以找出应用程序在实际设备上的堆大小(+在调整缓存大小之前检

android - 较新版本的 com.android.support :appcompat-v7 than 23. 2.1 可用 : 24. 0.0-alpha1

出现如下错误Anewerversionofcom.android.support:appcompat-v4than23.2.1isavailable:24.0.0-alpha1andAnewerversionofcom.android.support:appcompat-v7than23.2.1isavailable:24.0.0-alpha1我的build.gradle文件:applyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion"23.0.2"defaultConfig{app

Android:可用的受信任根证书列表

是否有列出所有可信根CA的android开发者页面?我知道我可以只提取文件,然后使用keytool列出它们-查找已发布的网页。 最佳答案 在Jellybean中,您可以通过导航找到受信任的CA列表设置->安全->可信凭据。 关于Android:可用的受信任根证书列表,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6665588/

android - OutOfMemory 错误,但有可用内存

我看到一个很奇怪的问题。本质上,有时大的位图内存分配会失败,即使显然有大量内存。有许多帖子似乎提出了类似的问题,但它们都与pre-honeycombandroid有关。我的理解是图像现在是在堆上分配的,而不是一些外部内存。无论如何,请查看下面的日志:10-1413:43:53.020:INFO/dalvikvm-heap(31533):Growheap(fragcase)to40.637MBfor942134-byteallocation10-1413:43:53.070:DEBUG/dalvikvm(31533):GC_FOR_ALLOCfreed126K,11%free41399K

带有标志和获取 iso 移动代码可用性的 Android 国家/地区列表

需要显示所有国家/地区的项目示例以及获取国家/地区移动代码的可用性。 最佳答案 我们需要包含以下代码的文件。类MainActivitypackagecom.example.countrieswithflags;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Menu;importandroid.widget.ListView;publicclassMainActivityextendsActivity{@Overrideprotectedvo

android:相对布局两个按钮占据所有可用的水平空间

我有一个相对布局,其中有两个按钮,分别带有文本“hello”和“world”。我希望这两个按钮彼此相邻并平均占据整个可用的水平空间。我尝试了以下但没有得到预期的输出我尝试将两个child的android:layout_width更改为fill_parent,但这也没有用。我有一个可行的解决方案,即在两个子项上使用LinearLayout并将layout_weight设置为0.5,但我想了解在相对布局本身中是否有办法做到这一点。谢谢, 最佳答案 备注:即使android:layout_width是fill_parent结果也不会改变。

iphone - QT可用于android和iphone平台吗?

QT是否适用于android和iphone平台?我想为这两个平台开发一个单一的代码库——可以吗?如果是,我需要什么工具?(教程的链接会很棒)如果没有,为什么不呢?(障碍是什么,如何克服-即解决方法?) 最佳答案 有对Android的实验性Qt支持。http://sourceforge.net/p/necessitas/home/necessitas/请参阅此iPhone问题。QtforiPhone/iPad? 关于iphone-QT可用于android和iphone平台吗?,我们在Sta

android - 如何检查 Uri 指向的资源是否可用?

我有Uri指向的资源(音乐文件)。在我尝试使用MediaPlayer播放之前如何检查它是否可用?它的Uri存储在数据库中,因此当文件被删除或在未安装的外部存储上时,我只会在调用MediaPlayer.prepare()时出现异常。在上述情况下,我想播放系统默认铃声。我当然可以在捕获到上述异常后这样做,但也许有一些更优雅的解决方案?编辑:我忘了说,Uri的音乐文件实际上是通过使用RingtonePreference获取的。这意味着我可以让Uri指向内部存储、外部存储上的铃声或默认系统铃声。Uri的例子是:content://settings/system/ringtone-用于选择默认铃

Android:Google Play 服务中的 Google Analytics 可用性?

GoogleAnalytics已宣布成为推出的GooglePlay服务4.3的一部分,但它尚未包含在GooglePlay服务包列表中:http://developer.android.com/reference/gms-packages.html知道它什么时候可用吗?立即使用是否安全,还是等待一段时间以确保每个用户都已安装GooglePlayServices4.3会更好? 最佳答案 我注意到其他一些差异。追踪器要获取新的Tracker,请使用newTracker()方法(接受String值和int值[用于XML配置]):google

android - 检查可用移动网络的正确方法是什么(无数据连接)

在Android上检查移动网络(GSM)连接是否可用的正确方法是什么?(>2.1)我不想检查移动网络上是否有可用的数据连接,只是检查一般的网络可用性。(检查是否可以通过移动网络调用电话)目前我正在使用以下检查:publicstaticbooleancheckMobileNetworkAvailable(Contextcontext){TelephonyManagertm=(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);intnetworkType=tm.getNetworkType();retu